var ctx;

function setCtx(ctx) {
	this.ctx = ctx;
}

//验证标题
function checkName(){
	var name = $("#name").val();
	//解决ie9以下placeholder与value重复的问题
	if(name == $("#name").attr("placeholder")){
		name = "";
	}
	
	if(name == null || name == ""){
		layer.tips('广告位类型不能为空!', '#name', {
		    tips: 3,
			time:1000
		});
		return false;
	}else{
		return true;
	}
}

//验证图片最佳宽度
function checkWidth(){
	var width = $("#width").val();
	if(width == null || width == ""){
		layer.tips('图片最佳宽度不能为空!', '#width', {
		    tips: 3,
			time:1000
		});
		return false;
	}else{
		return true;
	}
}

//验证图片最佳高度
function checkHeight(){
	var height = $("#height").val();
	if(height == null || height == ""){
		layer.tips('图片最佳高度不能为空!', '#height', {
		    tips: 3,
			time:1000
		});
		return false;
	}else{
		return true;
	}
}

//验证类型必须为英文
function checkType(){
	var value = $("#value").val();
	//解决ie9以下placeholder与value重复的问题
	if(value == $("#value").attr("placeholder")){
		value = "";
	}
	if(value == null || value == ""){
		layer.tips('字典类型不能为空!', '#value', {
			tips: 3,
		    time:1000
		});
		return false;
	}else{
		/*var reg= /^[A-Za-z]+$/;
		if(!reg.test(value)){
			layer.tips('字典类型必须为英文!', '#value', {
				tips: 3,
			    time:1000
			});
			return false;
		}else{*/
			return true;
		/*}*/
	}
}

//保存或新增方法
function saveAdCategory() {
	var id = $("#adCategoryId").val();
	var name = $("#name").val();
	var value = $("#value").val();
	var width = $("#width").val();
	var height = $("#height").val();
	var descrip =ue.getContent();
	var memo = $("#memo").val();
	var imageLogoUrl = $('#imageLogo').val();

    if(checkName() && checkType() && checkWidth() && checkHeight()){
    var index1 = layer.load(1);
				$.ajax({
					type : "POST",
					url : ctx + "/adCategory/saveorUpdateAdCategory",
					cache : false,
					dataType : 'json',
					data: {
						id:id,
						name:name,
						value:value,
						width:width,
						height:height,
						descrip:descrip,
						memo:memo,
						img : imageLogoUrl
					},
					success : function(result) {
						if (result.success) {
							layer.msg("操作成功",{
								icon: 1,
								time: 2000 //2秒关闭（如果不配置，默认是3秒）
							},function(){
								loadContent("/adCategory/adCategoryList");
							});
						} else {
							layer.close(index1);
							layer.msg("操作失败",{
								icon: 2
							});
						}
					}
				});
    }
}

//返回上一页
function cancel(){
	loadContent("/adCategory/adCategoryList"); 
}